package com.suning.sawp.dto.esb;

import java.io.Serializable;
import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamAlias;

/**
 * 
 * 调用ESB接口查询订单列表返回bean<br>
 * 〈功能详细描述〉
 *
 * @author Wuxiao
 * @see [相关类/方法]（可选）
 * @since [产品/模块版本] （可选）
 */
@XStreamAlias("memberInfo")
public class MemberInfoRtn implements Serializable {

    /**
     */
    private static final long serialVersionUID = 1L;

    @XStreamAlias("custNum")
    private String custNum;

    @XStreamAlias("certValidStat")
    private String certValidStat;

    @XStreamAlias("accountAliasList")
    private List<AccountAliasInfo> accountAliasList;

    @XStreamAlias("cardAccountList")
    private List<CardAccountInfo> cardAccountList;

    public String getCustNum() {
        return custNum;
    }

    public void setCustNum(String custNum) {
        this.custNum = custNum;
    }

    public String getCertValidStat() {
        return certValidStat;
    }

    public void setCertValidStat(String certValidStat) {
        this.certValidStat = certValidStat;
    }

    public List<AccountAliasInfo> getAccountAliasList() {
        return accountAliasList;
    }

    public void setAccountAliasList(List<AccountAliasInfo> accountAliasList) {
        this.accountAliasList = accountAliasList;
    }

    public List<CardAccountInfo> getCardAccountList() {
        return cardAccountList;
    }

    public void setCardAccountList(List<CardAccountInfo> cardAccountList) {
        this.cardAccountList = cardAccountList;
    }

    @Override
    public String toString() {
        return "MemberInfoRtn [custNum=" + custNum + ", certValidStat=" + certValidStat + ", accountAliasList="
                + accountAliasList + ", cardAccountList=" + cardAccountList + "]";
    }

}
